
.select_address{
    width:100%;
    margin-top: 5%;
    padding:0 5%;
    float:left;
}
.address_left{
    width:40%;
    float:left;
    border-bottom: 1px solid #f7f7f7;
}
.address_right{
    width:40%;
    float:right;
    border-bottom: 1px solid #f7f7f7;
}
.train_start{
    color:#494949;
}
.train_end{
    text-align: right;
    color:#494949;
}
.replace{
    width:20%;
    float:left;
    text-align: center;
}
.select_date,.select_bullet_train{
    padding:0 5%;
    float:left;
    width:100%;
    line-height: 2rem;
    border-bottom: 1px solid #f7f7f7;
    font-size: 0.8rem;
}
.date_input{
     min-width: 15%!important;
     max-width: 25%!important;
     display: inline-block!important;
 }
.date_show{
    color:#AAAAAA;
    font-size: 0.6rem;
    /*vertical-align: middle;*/
}
.aui-list-item-input{
    float:right;
    display: inline-block;
    border-bottom: 1px solid #f7f7f7;
}
.aui-list-item-input input{
    vertical-align: middle;
}
.demand{
    float:left;
    width:90%;
    margin:1rem 5%;
    font-size: 0.8rem;
    background: #3CB0D6;
}
#my-startDate{
    vertical-align: inherit !important;
}
